package com.shenmazong.service;

import com.shenmazong.entity.TbCounter;
import com.baomidou.mybatisplus.extension.service.IService;
import com.shenmazong.utils.ResultResponse;

/**
 * <p>
 * 文章数据表  ——>  John 服务类
 * </p>
 *
 * @author 还怕大雨吗
 * @since 2021-09-18
 */
public interface TbCounterService extends IService<TbCounter> {

    /***
     * @description 查询自己的所有点赞与浏览
     * @params [userID]
     * @return com.shenmazong.utils.ResultResponse
     * @author -还怕大雨吗
     * @date 2021/9/18 14:40
     */
    ResultResponse selectCounter(Long userID);

    /***
     * @description 点赞
     * @params []
     * @return com.shenmazong.utils.ResultResponse
     * @author -还怕大雨吗
     * @date 2021/9/26 10:10
     */
    ResultResponse insertCounterUser(String articId, String userId);

    /***
     * @description 同步点赞
     * @params [articId, userId]
     * @return com.shenmazong.utils.ResultResponse
     * @author -还怕大雨吗
     * @date 2021/9/26 10:54
     */
    ResultResponse selectCounterUser(String articId);
}
